# Required permissions

To use SAP ODP as a source in a Qlik Replicate task, the following permissions are required:

* A SAP user with authorization to monitor and delete delta initializations in transaction ODQMON.

* A SAP user configured with the following authorization settings (as a minimum):

### Function modules

| Authorization object | RFC name | Activity |
| --- | --- | --- |
| S\_RFC | RFCPING | 16 |
|  | RFC\_FUNCTION\_SEARCH | 16 |
|  | RFC\_GET\_FUNCTION\_INTERFACE | 16 |
|  | RFC\_METADATA\_GET | 16 |
|  | RODPS\_REPL\_CONTEXT\_GET\_LIST | 16 |
|  | RODPS\_REPL\_ODP\_FETCH | 16 |
|  | RODPS\_REPL\_ODP\_GET\_DETAIL | 16 |
|  | RODPS\_REPL\_ODP\_GET\_LIST | 16 |
|  | RODPS\_REPL\_ODP\_OPEN | 16 |
|  | RODPS\_REPL\_ODP\_READ\_DIRECT | 16 |
|  | RODPS\_REPL\_ODP\_RESET | 16 |
|  | SADT\_REST\_RFC\_ENDPOINT | 16 |
|  | SCSI\_GET\_SYSTEM\_INFO | 16 |
|  | RFC1 (Only required when replicating from an SLT Replication Server) | 16 |
| S\_RFC | DDIF\_FIELDINFO\_GET | 16 |

### Authorizations required by ODP

SAP regularly updates the required authorizations for ODP. To ensure you have the latest information, please refer to SAP Note 2855052 – "Authorizations required for ODP Data Replication API 2.0". This note provides the current list of roles and authorization objects necessary for ODP functionality.

### Other

| Authorization object | Field name | Value | Activity |
| --- | --- | --- | --- |
| S\_ADMI\_FCD | S\_ADMI\_FCD | PADM, ST22 |  |
| S\_ADT\_RES | URI | /sap/bc/adt/\* |  |
| S\_DEVELOP | OBJTYPE | DEBUG, ST22 | 03 |
| S\_TCODE | TCD | ST22 |  |
| S\_BTCH\_ADM | BTCADMIN | Y |  |
| S\_BTCH\_JOB | JOBACTION | RELE |  |
|  | JOBGROUP | \* |  |
| S\_BTCH\_NAM | BTCUNAME | BWREMOTE |  |
| S\_DMIS (Only required when replicating from an SLT Replication Server) | MBT\_PR\_ARE | SLOP | 03 |
|  | MBT\_PR\_LEV | PACKAGE |  |